Reef squids - French English Dictionary