to constitute an integral part - Turc Anglais Dictionnaire