apostolate - Spanish English Dictionary