buffalo gourd (cucurbita foetidissima) - Español Inglés Diccionario