scombrid - French English Dictionary