mean free time - Turkish English Dictionary