a rat or some other rodent - Anglais Synonymes Dictionnaire