section of international relations - Spanish English Dictionary