self-immolated - Türkçe İngilizce Sözlük