toad's herb - Französisch Englisch Wörterbuch