someone of little vigor and movement - Español Inglés Diccionario