a nexus of activity - Espagnol Anglais Dictionnaire