to meet a deficiency - Spanish English Dictionary