rest after a meal to facilitate digestion - Français Anglais Dictionnaire