be part and parcel of something - Spanisch Englisch Wörterbuch