special libraries - German English Dictionary