water-supply vehicle - Turco Inglés Diccionario