soft pedal something - Turco Inglés Diccionario