operation clean hands - French English Dictionary