presentation or surrender - German English Dictionary