body-powered prosthesis - Alemán Inglés Diccionario