wild or frantic person - Turc Anglais Dictionnaire