clean thoroughly - Turco Inglés Diccionario