fluted suit of armour - Español Inglés Diccionario