leonurus - Deutsch Englisch Wörterbuch