Semitranslucent :: Semitranslucent (a.) Slightly clear; transmitting light in a slight degree.
Subtranslucent :: Subtrahend (n.) The sum or number to be subtracted, or taken from another..
Translucent :: Translucent (a.) Transmitting rays of light without permitting objects to be distinctly seen; partially transparent.