severe competition environment - Francés Inglés Diccionario