nutmeg melon - German English Dictionary