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