Definition of TTL in English:

TTL

noun

Electronics
  • A widely used technology for making integrated circuits.

adjective

Photography
  • (of a camera focusing system) through-the-lens.