be self-employed - Francés Inglés Diccionario