german instrument of surrender - Spanish English Dictionary