the seeds of a variety of pumpkin - Español Inglés Diccionario