blood-liquor barrier - Spanish English Dictionary