to cast one's net - Französisch Englisch Wörterbuch