public interest petitioning - Spanish English Dictionary