ball joint steering knuckle - Francés Inglés Diccionario