rest after a meal to facilitate digestion - Alemán Inglés Diccionario