semi-peripheral - German English Dictionary