have clean hands - Alemán Inglés Diccionario