pin-geared knuckle joint - Francés Inglés Diccionario