notcher (barrel) - Spanish English Dictionary