all-weather sighting capability - Turco Inglés Diccionario