self-filtering lens - Turco Inglés Diccionario