cup and ball joint - Alemán Inglés Diccionario