short distance races - Spanish English Dictionary