rince abundantly with clear water - Turco Inglés Diccionario