socket of a joint - Espagnol Anglais Dictionnaire