canteloupe melon - Turkish English Dictionary