short distance race - Spanish English Dictionary