thinly-veiled - French English Dictionary