cucurbita moschata - German English Dictionary