lunar winkle ridges - Turkish English Dictionary