What does anzüglich grinsen mean?

anzüglich grinsen - German to English

to leer