snake melon - Turkish English Dictionary