short distance races - Alemán Inglés Diccionario