have clean hands - Turco Inglés Diccionario