cast the net - French English Dictionary