presser lifter pedal - Turkish English Dictionary