high-performance night vision goggles - Turco Inglés Diccionario