long pumpkin - Alemán Inglés Diccionario