forward deposit purchase and sale commitments - Turco Inglés Diccionario