the seeds of a type of pumpkin - Espagnol Anglais Dictionnaire