extreme competition environment - Français Anglais Dictionnaire