upper arm amputation - Alemán Inglés Diccionario