washing of goods overboard - Turkish English Dictionary