buffalogourd pumpkin - Alemán Inglés Diccionario