long melon - Turkish English Dictionary