variety of large mackerel - French English Dictionary