town libraries - German English Dictionary