thrush moss - German English Dictionary