ministry of merchant marine and ports - French English Dictionary