pedal pushers - Turco Inglés Diccionario