rest and recuperation - Inglés Sinónimo Diccionario