mahua - French English Dictionary