mango tree (mangifera indica) - German English Dictionary