your conscience pricks you - Spanish English Dictionary