photochemically sensitive glasses - Spanish English Dictionary