give-up the ghost - Français Anglais Dictionnaire