panoramic wide-vision goggles - Francés Inglés Diccionario