promoting competition and innovation - Allemand Anglais Dictionnaire