translate English to French: In addition, these structures have saved the lives of many sailors.
De plus, ces structures ont sauve la vie de plusieurs ´ marins.