redemption or purchase for cancellation - Alemán Inglés Diccionario