small and very sweet water-melon - French English Dictionary