all-weather sighting capability - Turc Anglais Dictionnaire