start an endeavor or business - Englisch Synonyme Wörterbuch