matter of survival - Français Anglais Dictionnaire