self-filtering lens - Alemán Inglés Diccionario