ball and socket joint - Turco Inglés Diccionario