you saved my life. - Turkish English Dictionary