compete over the long-term - Espagnol Anglais Dictionnaire