high-persistence cannon gun - Espagnol Anglais Dictionnaire