anti-dazzle vizor - Turkish English Dictionary