fluted suit of armour - Alemán Inglés Diccionario