someone has clean hands - Alemán Inglés Diccionario