labarraque's liquor - French English Dictionary