mahi - French English Dictionary