pedal pushers - Turkish English Dictionary