sphagnum moss - Turkish English Dictionary