salivary corpuscle - French English Dictionary