motor race - Turkish English Dictionary