papier cache - German English Dictionary