a plant of the scrophularia genus - Türkisch Englisch Wörterbuch