person who tends to walk fast - Spanish English Dictionary