technical responsibility - Almanca İngilizce Sözlük