cucurbita foetidissima - Turkish English Dictionary