be part and parcel of something - Türkisch Englisch Wörterbuch