baby squid - German English Dictionary