payment against draft - German English Dictionary