having been found guilty and sentenced for committing a crime - Spanish English Dictionary