mangrove palm - German English Dictionary