large gourd/pumpkin - Turco Inglés Diccionario