to shrivel up - Turc Anglais Dictionnaire