mechanical valve lifter - Turkish English Dictionary