barrel (of a rifle or cannon) - Spanish English Dictionary