a plant in the genus simarouba - Allemand Anglais Dictionnaire