trust of perpetual duration - Español Inglés Diccionario