yeşil kabuklu ve tatlı, açık yeşil etli küçük bir kavun - Turkish English Dictionary