carry out a threat - French English Dictionary