time to rest after a meal - Spanish English Dictionary