soft pedal something - Español Inglés Diccionario