Diamondback squid - Turco Inglés Diccionario