salmonoids - French English Dictionary