felt remorse - Spanish English Dictionary