make up the deficiencies - German English Dictionary