turret mooring - French English Dictionary