own share that has been redeemed - Alemán Inglés Diccionario