cannon's ring - Turkish English Dictionary