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