tightly fastened - Turc Anglais Dictionnaire