toad's herb - Türkisch Englisch Wörterbuch