public execution - German English Dictionary