registered sole trader - Francés Inglés Diccionario