parish pastor - Spanish English Dictionary