national disabled persons federation - German English Dictionary