goods sold forward to deliver - French English Dictionary