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