composite armour - Inglés Sinónimo Diccionario