mean time between maintenance - Turkish English Dictionary