be self-employed - Turco Inglés Diccionario