feel embarrassed for someone else - İspanyolca İngilizce Sözlük