high pressure water washing - Turco Inglés Diccionario