you saved my life. - Turco Inglés Diccionario