What does anzügliches Grinsen mean?

anzügliches Grinsen - German to English

leer [knowing, sexual]