payment in full discharge - German English Dictionary