serve the same purpose - Espagnol Anglais Dictionnaire