hay sweep - French English Dictionary