make up the deficiencies - Francés Inglés Diccionario