goods sold forward to deliver - German English Dictionary