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