ball-and-socket joint - Turco Inglés Diccionario