i/he/she rode - Espagnol Anglais Dictionnaire