trench isolation technology - Turc Anglais Dictionnaire