water delivery channel - Alemán Inglés Diccionario