king-pin of wheel suspension - Francés Inglés Diccionario