antidazzle mirror - Turkish English Dictionary