mountain ghost - German English Dictionary