palqui, green cestrum - Français Anglais Dictionnaire