perlustrate - German English Dictionary