i/he/she pushed - Spanish English Dictionary