engine crank pulley - French English Dictionary