be intertwined - Turc Anglais Dictionnaire