to work free-lance - Francés Inglés Diccionario