jelly sandal - Turkish English Dictionary