suit of armour - Türkisch Englisch Wörterbuch