someone who does jobwork - Francés Inglés Diccionario