place with abundant zombie palm - Français Anglais Dictionnaire