What does anzüglich grinsend mean?

anzüglich grinsend - German to English

leering