cover up one's deficiency - Turco Inglés Diccionario