foot pedal pad - Turkish English Dictionary