freak on a leash - Turc Anglais Dictionnaire