direct glare - Turkish English Dictionary