large gourd/pumpkin - Alemán Inglés Diccionario