diamondback squid - Turkish English Dictionary