mooring dolphin - Turkish English Dictionary