on surrender - German English Dictionary