the armadillos' armour - Türkisch Englisch Wörterbuch