heavy barrel rifle - Espagnol Anglais Dictionnaire