a species of flowering tree (sophora macrocarpa) - Türkisch Englisch Wörterbuch