baby squid - French English Dictionary