self-employed income - Spanish English Dictionary