maker of brooms - French English Dictionary