barrel assembly - Spanish English Dictionary