dedicate time to leisure - Français Anglais Dictionnaire