malhechor - French English Dictionary