non-revocable trust - Francés Inglés Diccionario