mandatory repurchase - Francés Inglés Diccionario