semiperspicuous - French English Dictionary