strangulating - French English Dictionary