honeydew melon - Turkish English Dictionary