pin joints - Alemán Inglés Diccionario