threatening letter - French English Dictionary