assistant to a parish priest - German English Dictionary