agreement to sell future goods - Francés Inglés Diccionario