pressurized booth with water screen - Turco Inglés Diccionario