be embarrassed - İngilizce Eşanlam Sözlük