helpless and deprived person - Turkish English Dictionary