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