wrapping and packing supplies - German English Dictionary