ball-and-socket fitting - Alemán Inglés Diccionario