non- negotiable check - French English Dictionary