stuffed squid - Francés Inglés Diccionario