adventitiously deaf-blind person - German English Dictionary