corporate guarantee - German English Dictionary