hydraulic screen - Alemán Inglés Diccionario