trust companies - Francés Inglés Diccionario