a large rodent - Französisch Englisch Wörterbuch