to cast one's net - French English Dictionary