mountain ghost - Turkish English Dictionary