European common squid - Español Inglés Diccionario