ball joint steering knuckle - Alemán Inglés Diccionario