goods sold forward to deliver - Español Inglés Diccionario