meaning of anzüglich grinsen

anzüglich grinsen - German to English

to leer