constructed with spikes - Inglés Sinónimo Diccionario