stand aloof from the others - French English Dictionary