office of the public guardian - French English Dictionary