person who walks quickly - Spanish English Dictionary