pressured water installation - Español Inglés Diccionario