high-persistence cannon gun - Allemand Anglais Dictionnaire