fluted suit of armour - German English Dictionary