i/he/she rode - French English Dictionary