mafolongo - French English Dictionary