photo-sensitive devices - Alemán Inglés Diccionario