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