contractual guarantee - German English Dictionary