mean free time - Turco Inglés Diccionario