parcel tape - German English Dictionary