total disability benefits - German English Dictionary