jugulate - German English Dictionary