to supply any deficiency - Spanisch Englisch Wörterbuch