road broom - Turkish English Dictionary