permanent secretariat - Spanish English Dictionary