marine body - French English Dictionary