non-negotiable warehouse receipt - French English Dictionary