ball sockets - Alemán Inglés Diccionario