parallel mooring - Turkish English Dictionary