malafat - French English Dictionary