strangulates - French English Dictionary