buy-back agreement - Alemán Inglés Diccionario