be a walking library - German English Dictionary