artificial limb - Turco Inglés Diccionario