pamir mountains - Turkish English Dictionary