i/he/she hobbled - French English Dictionary