water tanker (truck) - German English Dictionary