well sweep - French English Dictionary