malefactors - French English Dictionary