make up a deficiency - Alemán Inglés Diccionario