live on a borrowed time - Français Anglais Dictionnaire