upbraided - İspanyolca İngilizce Sözlük