short distance race - Español Inglés Diccionario