transpicuous - French English Dictionary