suit of armour - Inglés Sinónimo Diccionario