jugulated - German English Dictionary