have little contact to other people - Spanish English Dictionary