torchbearers - German English Dictionary