be embarrassed to the core - İspanyolca İngilizce Sözlük