serious competition environment - Francés Inglés Diccionario