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