nefarious deed - French English Dictionary