pamir mountains - German English Dictionary