a rat or some other rodent - Französisch Englisch Wörterbuch