semigloss - French English Dictionary