all-weather sighting capability - Espagnol Anglais Dictionnaire