most substantial - Inglés Sinónimo Diccionario