publish a paper - Espagnol Anglais Dictionnaire