turret mooring - Turkish English Dictionary