clutch onto the life - Turc Anglais Dictionnaire