live it up; life is short - Français Anglais Dictionnaire