remedy the deficiencies - Turkish English Dictionary