antileak ring - Turkish English Dictionary