hound someone or an animal down - Anglais Synonymes Dictionnaire