light-intensifying goggles - Francés Inglés Diccionario