a savior - Turkish English Dictionary