wheel suspension lever - Francés Inglés Diccionario