he saved my life many times - Turco Inglés Diccionario