promoting competition and innovation - Francés Inglés Diccionario