manaca - French English Dictionary