the armadillos' armour - Spanisch Englisch Wörterbuch