semi-peripheral - Spanish English Dictionary