a herb with edible leaves - Deutsch Englisch Wörterbuch