thorascope - German English Dictionary