in his/her/their entire life - Français Anglais Dictionnaire