rest after a meal to facilitate digestion - Turkish English Dictionary