ttl (to take leave) - Alemán Inglés Diccionario