translucent in French translucent in French translucide adj Allowing light to pass through, but diffusing it. Add to Flashcards