rat-trap pedal - Turkish English Dictionary