short distance races - Turkish English Dictionary