pulsating pedal - Turkish English Dictionary