Полный русско-английский словарь
на люди
With people, in public
Полный русско-английский словарь
на любых условиях
на людях