barrel of a rifle - Espagnol Anglais Dictionnaire