start an endeavor or business - Almanca İngilizce Sözlük