thinly-veiled - German English Dictionary