paper filigree - German English Dictionary