paraffin-waxed paper - Spanish English Dictionary