strangulated - German English Dictionary