Diamondback squid - Español Inglés Diccionario