stuffed squids - Alemán Inglés Diccionario