translate English to French: International Maritime Organisation (IMO)
Organisation maritime internationale (OMI)