splurge of activity - Turc Anglais Dictionnaire