cover up one's deficiency - Turkish English Dictionary