a large, white flower of a cactus - Türkçe İngilizce Sözlük