brush and broom maker and seller - German English Dictionary