slender-horned gazelle - Turkish English Dictionary