special guardian - Spanish English Dictionary