negotiable papers - French English Dictionary