rest after a meal to facilitate digestion - Francés Inglés Diccionario