palqui, green cestrum - Turc Anglais Dictionnaire