keep one's hands clean - German English Dictionary