light-intensifying goggles - Alemán Inglés Diccionario