goods dispatch note - German English Dictionary