compete over the long-term - Allemand Anglais Dictionnaire