shrive someone (shrove, shriven) - Spanish English Dictionary