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