make up the deficiencies - Alemán Inglés Diccionario