commercial bank guarantee - German English Dictionary