cover up one's deficiency - Español Inglés Diccionario