strangulate - French English Dictionary