i/he/she pushed off - Espagnol Anglais Dictionnaire