become injured from the horseshoe - French English Dictionary