a species of flowering tree (sophora macrocarpa) - Allemand Anglais Dictionnaire