mediate amputation - Alemán Inglés Diccionario