highway torch - German English Dictionary