financial assurances - German English Dictionary