european periphery - Spanish English Dictionary