apostolate - German English Dictionary