ball joint pin - Alemán Inglés Diccionario