artificial limb - Francés Inglés Diccionario