tackle the corruption - French English Dictionary