beverage dispensing unit - French English Dictionary