water-supply vehicle - Alemán Inglés Diccionario