artificial concealment - Turkish English Dictionary