full of vim and vigour - Inglés Sinónimo Diccionario