technical responsibility - İspanyolca İngilizce Sözlük