temporary total disability (ttd) - Alemán Inglés Diccionario