a rat or some other rodent - Türkisch Englisch Wörterbuch