translate English to French: European Maritime Safety Agency (EMSA) Av.
Agence européenne pour la sécurité maritime (EMSA) Av.