driver's footplate - Francés Inglés Diccionario