person doing community service - Spanish English Dictionary