mango tree (mangifera indica) - French English Dictionary