large mango made by grafting - German English Dictionary