negotiable papers - German English Dictionary