the final threat - French English Dictionary