ttl (to take leave) - Espagnol Anglais Dictionnaire