thinly-veiled threat - French English Dictionary