to cast one's net - Francés Inglés Diccionario