shad herring - French English Dictionary