semi-automatic weapon - Turc Anglais Dictionnaire