be or feel embarrassed - İspanyolca İngilizce Sözlük