thinly veiled - Turkish English Dictionary