red vizcacha rat - Spanisch Englisch Wörterbuch