free from a leash - Anglais Synonymes Dictionnaire