shooter's glasses - Turkish English Dictionary