perlucidus - French English Dictionary