keep oneself aloof from - Turkish English Dictionary