articulated prosthesis - Francés Inglés Diccionario