spongy pedal - Turkish English Dictionary