palqui, green cestrum - Allemand Anglais Dictionnaire