a plant of the scrophularia genus - Französisch Englisch Wörterbuch