well rested - Francés Inglés Diccionario