himalayan tahr - Turkish English Dictionary