to be held answerable or responsible - İspanyolca İngilizce Sözlük