goods sold forward to deliver - Alemán Inglés Diccionario