make explanations - Türkçe İngilizce Sözlük