scomberomorus cavalla - French English Dictionary