high-persistence cannon gun - Turc Anglais Dictionnaire