strangulated - French English Dictionary