translate English to French: International Life-Saving Appliances Manufacturers  Association IMO
Association des citoyens du monde (1996)