articulated skeleton - Francés Inglés Diccionario