toad lily - Deutsch Englisch Wörterbuch