parcel sealing tape - German English Dictionary