large mango made by grafting - French English Dictionary