to compete with other nations - Francés Inglés Diccionario