drawn road broom - German English Dictionary