plantation of mango trees - German English Dictionary