strangulates - German English Dictionary