(the) survival of the fittest - Français Anglais Dictionnaire