with little contact to other people - Espagnol Anglais Dictionnaire