public guardian and trustee - Alemán Inglés Diccionario