humboldt squid - French English Dictionary