in polite company (in formal settings) - İngilizce Eşanlam Sözlük