packaging and distribution center - German English Dictionary