start an endeavor or business - Deutsch Englisch Wörterbuch