oil pump rotor - Turkish English Dictionary