severe competition environment - Espagnol Anglais Dictionnaire