iditarod trail sled dog race - Turkish English Dictionary