horse mackerel (trachurus lathami) - French English Dictionary