keep one's hands clean - Turco Inglés Diccionario