to perform community service - Spanish English Dictionary