personal guarantee - German English Dictionary