sale of goods afloat - Turkish English Dictionary