serve the purpose - Espagnol Anglais Dictionnaire