unconditional bank guarantee - German English Dictionary