have little contact to other people - Turkish English Dictionary