of same essential nature - Inglés Sinónimo Diccionario