leering - Turkish English Dictionary