flying-squid - French English Dictionary