be part and parcel of something - German English Dictionary