European squid - German English Dictionary