himalayan serow - Turkish English Dictionary