torchage - German English Dictionary