small and very sweet water-melon - German English Dictionary