camel melon - Turkish English Dictionary