a rat or some other rodent - Turc Anglais Dictionnaire