greater hooked squid - German English Dictionary