torch race - German English Dictionary