Полный англо-русский словарь
stand aloof
Держаться в стороне
Полный англо-русский словарь
stand alone
stand apart