cleanhanded - French English Dictionary