more substantial - Inglés Sinónimo Diccionario