attempt at an explanation - Türkçe İngilizce Sözlük