jumble of papers - German English Dictionary