parish duties - Spanish English Dictionary