place with abundant zombie palm - German English Dictionary