turf moss - German English Dictionary