ttl (to take leave) - Turkish English Dictionary