rings of neptune - Turkish English Dictionary