keep your hands clean - French English Dictionary