public guardian and trustee - Turco Inglés Diccionario