be a part and parcel of - Turkish English Dictionary