Meaning of “crankshaft” in the English Dictionary

british dictionary