large broom - Turkish English Dictionary