surrenderer - German English Dictionary