someone has clean hands - Español Inglés Diccionario