negotiable warehouse receipt - French English Dictionary