a large rodent - Spanisch Englisch Wörterbuch