to join up - Espagnol Anglais Dictionnaire