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