mean time to failure - Turkish English Dictionary