strangled - German English Dictionary