polytechnics - German English Dictionary