while you are alive - Français Anglais Dictionnaire