ttl (to take leave) - Turco Inglés Diccionario