water tanker (truck) - French English Dictionary