etranglement - French English Dictionary