toad lily (montia chamissoi) - Deutsch Englisch Wörterbuch