European squid - Español Inglés Diccionario