the armadillos' armour - Französisch Englisch Wörterbuch