repeated casting of a net - French English Dictionary