overcome the deficiency - Turkish English Dictionary