meaning of anzüglich grinsend

anzüglich grinsend - German to English

leering