take overall responsibility for - Türkçe İngilizce Sözlük