temporary total disability (ttd) - Deutsch Englisch Wörterbuch