drawn road broom - French English Dictionary