canteloupe melon - Spanish English Dictionary