nonnegotiable cheque - German English Dictionary