broom vendor - French English Dictionary