time to rest after a meal - Español Inglés Diccionario