long barrel squid - German English Dictionary