high cycle rate weapons - Turc Anglais Dictionnaire