torchier - German English Dictionary