an evolutionary dead-end - Français Anglais Dictionnaire