to supply any deficiency - Español Inglés Diccionario