parcel at station - German English Dictionary