lower sights - Turc Anglais Dictionnaire