he/she has/had pinched - Spanish English Dictionary