delivery note processing - German English Dictionary