iron-shod stick - French English Dictionary