cannon's ring - German English Dictionary