assistive technologies - German English Dictionary