keen competition environment - Espagnol Anglais Dictionnaire