goods sold forward to deliver - Spanish English Dictionary