powerful brakes - Español Inglés Diccionario