purchase and resale agreement - Español Inglés Diccionario