soft-drink dispenser - German English Dictionary