Diamondback squid - Francés Inglés Diccionario