sniper's rifle - Turc Anglais Dictionnaire