hydro machinery - Alemán Inglés Diccionario