thinly-veiled - Turkish English Dictionary