red-toothed shrews - Spanisch Englisch Wörterbuch