toad lily (montia chamissoi) - Türkçe İngilizce Sözlük