ombrogenous peat bog - German English Dictionary