armored shrew - Spanisch Englisch Wörterbuch