barrel throat - Spanish English Dictionary