dog racing - Turkish English Dictionary