common squids - French English Dictionary