blood-liquor barrier - French English Dictionary