stuffed squash - Francés Inglés Diccionario