large gourd/pumpkin - Francés Inglés Diccionario