have a lead foot - Español Inglés Diccionario