perlustrate - French English Dictionary