pressurized booth with water screen - Francés Inglés Diccionario