self-filtering lens - Turkish English Dictionary