make up the deficiencies - Französisch Englisch Wörterbuch