full of life and vigor - Inglés Sinónimo Diccionario