special trust account - Francés Inglés Diccionario