paraffin-embedded blocks - Spanish English Dictionary