armed cranch squid - Turkish English Dictionary