a poison-pen letter - French English Dictionary