protestant separate school supporter - Spanish English Dictionary