lead foot - Francés Inglés Diccionario