strongly built - Inglés Sinónimo Diccionario