strangled - French English Dictionary