public libraries - German English Dictionary