start an endeavor or business - Turco Inglés Diccionario