atlantic giant squid - Turkish English Dictionary