delivery note processing - Francés Inglés Diccionario