broom moss - German English Dictionary