to be answerable and accountable - İspanyolca İngilizce Sözlük