public international body - Spanish English Dictionary