person who is accessible - Espagnol Anglais Dictionnaire