roman catholic separate school supporter - German English Dictionary