peatmoss - German English Dictionary