high pressure water cleaner - Turco Inglés Diccionario