have one's foot in the grave - Français Anglais Dictionnaire