self-employed workers - Alemán Inglés Diccionario