tank boat for supplying vessels with water,petrol or oil - Turkish English Dictionary