protestant separate school supporter - German English Dictionary