promoting competition and innovation - Turc Anglais Dictionnaire