hunting spoon rolling mill - French English Dictionary