fellow-priest - German English Dictionary