public guardian and trustee - Francés Inglés Diccionario