ball joint suspension - Alemán Inglés Diccionario