mansaca - French English Dictionary